/****************************************************
	文件：ContextDefine.cs
	作者：HuskyT
	邮箱：1005240602@qq.com
	日期：2021/2/7 21:12:35
	功能：上下文常量定义
*****************************************************/

namespace HTFW
{
    public class ContextDefine
    {
    }

    /// <summary>
    /// 上下文类型
    /// </summary>
    public enum ContextType
    {
        None,

        /// <summary>
        /// 上下文集合
        /// </summary>
        Unit,

        /// <summary>
        /// 资源上下文
        /// </summary>
        Res,

        /// <summary>
        /// 计时器上下文
        /// </summary>
        Timer,

        /// <summary>
        /// 协程上下文
        /// </summary>
        Coroutine,
        
        /// <summary>
        /// 事件上下文
        /// </summary>
        Event,
        
        //todo toadd
    }

    /// <summary>
    /// 上下文的作用域
    /// </summary>
    public enum ContextScope
    {
        None,

        /// <summary>
        /// 测试
        /// </summary>
        Test,

        /// <summary>
        /// 全局
        /// </summary>
        Global,
    }
}